Component({
  // 为什么需要使用 Component 方法进行页面构造
  // Component 方法功能比 Page 方法强大很多
  // 如果使用 Component 方法构造页面可以实现更加复杂的页面逻辑开发

  // 小程序页面也可以使用 Component 方法进行构造
  // 注意事项"
  // 1.要求.json文件中必须包含 usingComponents 字段
  // 2.里面的配置项需要和 Component 中的配置项保持一致
  // 3.页面中 Page 方法有一些钩子函数、事件监听方法必须放在 methods 对象中
  // 4.组件的属性 properties 也可以接受页面的参数， 在 onLoad 钩子函数中 可以通过this.data 进行获取

  properties:{
    id:String
  },

  data:{
    name:'tom'
  },

  methods:{
    // 方法也需要加载到methods中
    updateName(){
      this.setData({
        name : 'jerry'
      })
    },
    // 钩子函数需要放在methods中才可起到作用
    onLoad(options){
      console.log(this.data.id)
    },
  }



})